take full advantage of something - Español Inglés Diccionario